25 research outputs found

    Return words of linear involutions and fundamental groups

    Get PDF
    We investigate the natural codings of linear involutions. We deduce from the geometric representation of linear involutions as Poincar\'e maps of measured foliations a suitable definition of return words which yields that the set of first return words to a given word is a symmetric basis of the free group on the underlying alphabet AA. The set of first return words with respect to a subgroup of finite index GG of the free group on AA is also proved to be a symmetric basis of GG

    Bifix codes and interval exchanges

    Get PDF
    We investigate the relation between bifix codes and interval exchange transformations. We prove that the class of natural codings of regular interval echange transformations is closed under maximal bifix decoding.Comment: arXiv admin note: substantial text overlap with arXiv:1305.0127, arXiv:1308.539

    Maximal bifix decoding

    Get PDF
    International audienceWe consider a class of sets of words which is a natural common generalization of Sturmian sets and of interval exchange sets. This class of sets consists of the uniformly recurrent tree sets, where the tree sets are defined by a condition on the possible extensions of bispecial factors. We prove that this class is closed under maximal bifix decoding. The proof uses the fact that the class is also closed under decoding with respect to return words

    Sur les groupes syntaxiques d'un langage

    No full text

    On Syntactic Groups

    No full text
    We prove that for any finite prefix code X with n elements, the non special subgroups in the syntactic monoid of X # have degree at most n 1. This implies in particular that the groups in the syntactic monoid of X # are all cyclic when X is a prefix code with three elements

    REVERSE ENGINEERING PREFIX TABLES

    Get PDF
    The Prefix table of a string reports for each position the maximal length of its prefixes starting here. The Prefix table and its dual Suffix table are basic tools used in the design of the most efficient string-matching and pattern extraction algorithms. These tables can be computed in linear time independently of the alphabet size. We give an algorithmic characterisation of a Prefix table (it can be adapted to a Suffix table). Namely, the algorithm tests if an integer table of size n is the Prefix table of some word and, if successful, it constructs the lexicographically smallest string having it as a Prefix table. We show that the alphabet of the string can be bounded to log 2 n letters. The overall algorithm runs in O(n) time

    Reverse Engineering Prefix Tables

    No full text
    International audienceThe Prefix table of a string reports for each position the maximal length of its prefixes starting here. The Prefix table and its dual Suffix table are basic tools used in the design of the most efficient string-matching and pattern extraction algorithms. These tables can be computed in linear time independently of the alphabet size. We give an algorithmic characterisation of a Prefix table (it can be adapted to a Suffix table). Namely, the algorithm tests if an integer table of size n is the Prefix table of some word and, if successful, it constructs the lexicographically smallest string having it as a Prefix table. We show that the alphabet of the string can be bounded to log2 n letters. The overall algorithm runs in O(n) time
    corecore